package com.it.tydic.estate.module.model.inner;

import java.math.BigDecimal;
import java.util.Date;
import javax.persistence.*;

@Table(name = "tb_wxgl_clmx")
public class TbWxglClmx {
    /**
     * 材料明细ID
     */
    @Id
    @Column(name = "CLID")
    private String clid;

    /**
     * 登记表ID
     */
    @Column(name = "DJBID")
    private String djbid;

    /**
     * 物品代码
     */
    @Column(name = "WPDM")
    private String wpdm;

    /**
     * 物品名称
     */
    @Column(name = "WPMC")
    private String wpmc;

    /**
     * 单价
     */
    @Column(name = "DJ")
    private BigDecimal dj;

    /**
     * 数量
     */
    @Column(name = "SL")
    private String sl;

    /**
     * 金额
     */
    @Column(name = "JE")
    private BigDecimal je;

    /**
     * 备注
     */
    @Column(name = "WPBZ")
    private String wpbz;

    /**
     * 备用字段
     */
    @Column(name = "BYZD")
    private String byzd;

    /**
     * 作废标记
     */
    @Column(name = "ZFBJ")
    private String zfbj;

    /**
     * 操作人
     */
    @Column(name = "CZR")
    private String czr;

    /**
     * 操作时间
     */
    @Column(name = "CZSJ")
    private Date czsj;

    /**
     * 更新人
     */
    @Column(name = "GXR")
    private String gxr;

    /**
     * 更新时间
     */
    @Column(name = "GXSJ")
    private Date gxsj;

    /**
     * 获取材料明细ID
     *
     * @return CLID - 材料明细ID
     */
    public String getClid() {
        return clid;
    }

    /**
     * 设置材料明细ID
     *
     * @param clid 材料明细ID
     */
    public void setClid(String clid) {
        this.clid = clid;
    }

    /**
     * 获取登记表ID
     *
     * @return DJBID - 登记表ID
     */
    public String getDjbid() {
        return djbid;
    }

    /**
     * 设置登记表ID
     *
     * @param djbid 登记表ID
     */
    public void setDjbid(String djbid) {
        this.djbid = djbid;
    }

    /**
     * 获取物品代码
     *
     * @return WPDM - 物品代码
     */
    public String getWpdm() {
        return wpdm;
    }

    /**
     * 设置物品代码
     *
     * @param wpdm 物品代码
     */
    public void setWpdm(String wpdm) {
        this.wpdm = wpdm;
    }

    /**
     * 获取物品名称
     *
     * @return WPMC - 物品名称
     */
    public String getWpmc() {
        return wpmc;
    }

    /**
     * 设置物品名称
     *
     * @param wpmc 物品名称
     */
    public void setWpmc(String wpmc) {
        this.wpmc = wpmc;
    }

    /**
     * 获取单价
     *
     * @return DJ - 单价
     */
    public BigDecimal getDj() {
        return dj;
    }

    /**
     * 设置单价
     *
     * @param dj 单价
     */
    public void setDj(BigDecimal dj) {
        this.dj = dj;
    }

    /**
     * 获取数量
     *
     * @return SL - 数量
     */
    public String getSl() {
        return sl;
    }

    /**
     * 设置数量
     *
     * @param sl 数量
     */
    public void setSl(String sl) {
        this.sl = sl;
    }

    /**
     * 获取金额
     *
     * @return JE - 金额
     */
    public BigDecimal getJe() {
        return je;
    }

    /**
     * 设置金额
     *
     * @param je 金额
     */
    public void setJe(BigDecimal je) {
        this.je = je;
    }

    /**
     * 获取备注
     *
     * @return WPBZ - 备注
     */
    public String getWpbz() {
        return wpbz;
    }

    /**
     * 设置备注
     *
     * @param wpbz 备注
     */
    public void setWpbz(String wpbz) {
        this.wpbz = wpbz;
    }

    /**
     * 获取备用字段
     *
     * @return BYZD - 备用字段
     */
    public String getByzd() {
        return byzd;
    }

    /**
     * 设置备用字段
     *
     * @param byzd 备用字段
     */
    public void setByzd(String byzd) {
        this.byzd = byzd;
    }

    /**
     * 获取作废标记
     *
     * @return ZFBJ - 作废标记
     */
    public String getZfbj() {
        return zfbj;
    }

    /**
     * 设置作废标记
     *
     * @param zfbj 作废标记
     */
    public void setZfbj(String zfbj) {
        this.zfbj = zfbj;
    }

    /**
     * 获取操作人
     *
     * @return CZR - 操作人
     */
    public String getCzr() {
        return czr;
    }

    /**
     * 设置操作人
     *
     * @param czr 操作人
     */
    public void setCzr(String czr) {
        this.czr = czr;
    }

    /**
     * 获取操作时间
     *
     * @return CZSJ - 操作时间
     */
    public Date getCzsj() {
        return czsj;
    }

    /**
     * 设置操作时间
     *
     * @param czsj 操作时间
     */
    public void setCzsj(Date czsj) {
        this.czsj = czsj;
    }

    /**
     * 获取更新人
     *
     * @return GXR - 更新人
     */
    public String getGxr() {
        return gxr;
    }

    /**
     * 设置更新人
     *
     * @param gxr 更新人
     */
    public void setGxr(String gxr) {
        this.gxr = gxr;
    }

    /**
     * 获取更新时间
     *
     * @return GXSJ - 更新时间
     */
    public Date getGxsj() {
        return gxsj;
    }

    /**
     * 设置更新时间
     *
     * @param gxsj 更新时间
     */
    public void setGxsj(Date gxsj) {
        this.gxsj = gxsj;
    }
}